package com.sg.service.biz.bff;

import com.sg.dto.biz.bff.req.*;
import com.sg.dto.biz.bff.res.*;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface DashboardTargetContentService {
    /**
     * B4查询个人指标排行列表
     */
    BffQueryMemberObjectiveRankingListRespDto queryMemberObjectiveRankingList(BffQueryMemberObjectiveRankingListReqDto reqDto);

    /**
     * B3查询目标看板周期信息
     */
    BffQueryTargetSpectacularCycleInfoDetailRespDto queryTargetSpectacularCycleInfoDetail(BffQueryTargetSpectacularCycleInfoDetailReqDto reqDto);

    /**
     * B查询规划网盘重点关注列表
     */
    BffQueryKeyFocusListRespDto queryKeyFocusList(BffQueryKeyFocusListReqDto reqDto);

    /**
     * B3查询汇报任务明细列表
     */
    BffQueryReportTaskDetailsListRespDto queryReportTaskDetailsList(BffQueryReportTaskDetailsListReqDto reqDto);

    /**
     * B3删除重点关注
     */
    BffDeleteKeyFocusRespDto deleteKeyFocus(BffDeleteKeyFocusReqDto reqDto);

    /**
     * B3新增重点关注
     */
    BffAddKeyFocusRespDto addKeyFocus(BffAddKeyFocusReqDto reqDto);

    /**
     * B3查询重点关注列表
     */
    BffQueryKeyFocusBusinessProcessListRespDto queryKeyFocusBusinessProcessList(BffQueryKeyFocusBusinessProcessListReqDto reqDto);

    /**
     * B3批量设置重点关注排序
     */
    BffBatchSetKeyFocusOrderNumberRespDto batchSetKeyFocusOrderNumber(BffBatchSetKeyFocusOrderNumberReqDto reqDto);
    //
}
